Crude Oil Prices Tumble Over 2% Amid New US Tariffs and OPEC Demand Forecasts
Crude oil prices fell over 2% following new US tariffs on copper and Brazilian exports, alongside OPEC's adjusted demand forecasts. WTI and Brent crude both experienced significant...